/*marry*/
/*------Edit
------------------------------------------------*/
.edit-title{
	font-size:18px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
	color:#333;
	line-height:30px;
	padding-top:10px;
	width:650px;
	margin-left:70px;
}
.tab-div{
	height:37px;
	width:650px;
	margin-left:70px;
	border-bottom:1px solid #dedede;
	margin-top:20px;
}
.tab-div-ul{
	margin-left:70px;
}
.tab-div-ul li{
	width:148px;
	height:37px;
	margin-left:10px;
	float:left;
	text-align:center;
	line-height:45px;
	_line-height:37px;
	font-size:14px;
	font-weight:bold;
	position:relative;
}
.tab-div-ul li a{
	background:url(../images/myhomepage/btn_tab_a.png) no-repeat;
	color:#6a6a6a;
	display:block;
}
.tab-div-ul li a:hover,
.tab-div-ul li a.active{
	background:url(../images/myhomepage/btn_tab_hover.png) no-repeat;
	display:block;
	color:#fff;
}
.tab-bottom{
	position:absolute;
	width:148px;
	height:20px;
	background:url(../images/myhomepage/btn_tab_hover_bottom.png) no-repeat;
	left:0;
	top:37px;
}
.edit-main{
	width:650px;
	margin-left:70px;
	margin-top:20px;
}
.edit-main-ul{
	
}
.edit-main-ul li{
	margin-top:15px;
	color:#6a6a6a;
	width:550px;
	float:left;
}
.edit-main-ul li.film-name{
	width:100px;
}
.edit-main-ul li p{
	padding-bottom:15px;
}
.edit-main-ul li p input{
	margin-right:5px;
}
.edit-main-ul li textarea{
	width:550px;
	_width:540px;
	min-height:120px;
	_height:120px;
	border:1px solid #bdbdbd;
	padding:3px;
}
.edit-main-ul li .textarea-p{padding-bottom:0;}
.text-note{
	text-align:right;
	padding:5px 0;
	font-size:14px;
	color:#333;
}
.finish-btn{
	width:145px;
	height:42px;
	text-alignt:center;
	float:left;
	margin:10px 0 40px 360px;
	background:url(../images/myhomepage/finish_btn.png) no-repeat;
	color:#fff;
	line-height:42px;
	border:none;
	font-size:18px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
	cursor:pointer;
}

/**编辑影集封面**/
.edit-content{
	width:980px;
	margin:10px auto;
}
.edit-content .edit-title{
	font-size:18px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
	color:#333;
	line-height:30px;
	padding-top:10px;
	width:650px;
	margin-left:170px;
}
.edit-content .tab-div{
	height:37px;
	width:650px;
	margin-left:170px;
	border-bottom:1px solid #dedede;
	margin-top:20px;
}
.edit-content .tab-div-ul{
	margin-left:70px;
}
.edit-content .tab-div-ul li{
	width:148px;
	height:37px;
	margin-left:10px;
	float:left;
	text-align:center;
	line-height:45px;
	_line-height:37px;
	font-size:14px;
	font-weight:bold;
	position:relative;
}
.edit-content .tab-div-ul li a{
	background:url(../images/myhomepage/btn_tab_a.png) no-repeat;
	color:#6a6a6a;
	display:block;
}
.edit-content .tab-div-ul li a:hover,
.edit-content .tab-div-ul li a.active{
	background:url(../images/myhomepage/btn_tab_hover.png) no-repeat;
	display:block;
	color:#fff;
}
.edit-content .edit-main{
	width:880px;
	margin-left:100px;
	margin-top:20px;
}
.edit-main-left{
	width:360px;
	float:left;
}
.edit-main-right{
	width:520px;
	float:left;
	margin-left:0px;
}
.edit-main-title{
	border-bottom:1px solid #dedede;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	color:#626262;
	margin-top:5px;
}
.edit-left-message{
	width:305px;
	margin-top:15px;
}
.search-tab{
	float:left;
	height:33px;
}
.search-tab li{
	width:150px;
	height:33px;
	text-align:center;
	line-height:33px;
	float:left;
	font-size:14px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
}
.search-tab li.second{margin-left:5px;}
.search-tab li a{
	display:block;
	background:#e8e8e8;
	color:#6a6a6a;
}
.search-tab li a:hover,
.search-tab li a.active{
	display:block;
	background:#2e8fdc;
	color:#fff;
}
.search-div{
	width:305px;
	height:34px;
	background:url(../images/myhomepage/search_input.png) no-repeat;
	float:left;
	margin:10px 0 0 0;
}
.search-div .search-input{
	width:268px;
	height:30px;
	float:left;
	background:none;
	border:none;
	padding:1px;
}
.search-div .search-button{
	width:33px;
	height:33px;
	float:left;
	background:none;
	border:none;
	padding:1px;
	cursor:pointer;
}
.film-list{
	float:left;
	width:100%;	
}
.film-list li{
	float:left;
	width:100%;	
	margin-top:15px;
}
.film-list li .film-photo{
	float:left;
}
.film-list li .film-photo img{
	float:left;
	width:52px;
	height:51px;
} 
.film-list li .film-type{
	float:left;
	margin-left:8px;
	color:#a5a5a5;
	font-weight:bold;
    font-size:12px;
	line-height:18px;
	width:170px;
}
.film-list li .film-type h2 a{
    font-weight:bold;
	color:#6a6a6a;
}
.film-list li .film-time{
	float:left;
	color:#a5a5a5;
	font-weight:bold;
    font-size:12px;
	padding-top:40px;
}
.edit-right-list{
	float:left;
}
.edit-right-list li{
	float:left;
	margin-top:15px;
	margin-bottom:15px;
}
.choosed-film-num{
	float:left;
	font-size:14px;
	line-height:72px;
	width:20px;
}
.choosed-film-introduce{
	float:left;
	margin-left:10px;
	width:480px;
}
.choosed-film-photo{float:left;}
.choosed-film-photo img{
	width:72px;
	height:72px;
}
.choosed-film-message{
	width:300px;
	float:left;
	margin-left:15px;
	font-size:14px;
	font-weight:bold;
	line-height:19px;
	color:#a5a5a5;
}
.choosed-film-message h2 a{color:#6a6a6a;font-weight:bold;}
.edit-film{
	width:80px;
	float:left;
}
.edit-film a{
	width:17px;
	height:17px;
	display:block;
	float:left;
	margin-left:5px;
}
.edit-film .close{
	background:url(../images/myhomepage/close.png) no-repeat;
}
.edit-film .down{
	background:url(../images/myhomepage/down.png) no-repeat;
}
.edit-film .up{
	background:url(../images/myhomepage/up.png) no-repeat;
}
.choosed-film-detail-intro{
	clear:both;
	line-height:18px;
	padding-top:7px;
	color:#6a6a6a;
}
.edit-content .finish-btn{
	width:145px;
	height:42px;
	text-alignt:center;
	float:left;
	margin:50px 0 30px 450px;
	_margin:50px 0 80px 400px;
	*margin:50px 0 80px 400px;
	background:url(../images/myhomepage/finish_btn.png) no-repeat;
	color:#fff;
	line-height:42px;
	border:none;
	font-size:18px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
	cursor:pointer;
}

/**编辑影集中的影片**/
.edit-film-main{
	width:370px;
	margin:0 auto;
}
.choose-film-cover{
	width:100%;
	margin-top:15px;
}
.choose-film-cover .text-introduce{line-height:22px;clear:both;padding-left:3px;}
.choose-film-cover .choose-title{
	font-size:14px;
	color:#626262;
	line-height:30px;
}
.choose-film-input-span{
	width:250px;
	height:40px;
	float:left;
	margin:5px 0;
}
.choose-film-input{
	width:250px;
	height:34px;
	border:1px solid #c8c8c8;
	background:#f6f6f6;
}
.choose-film-btn-span{
	width:88px;
	height:34px;
	background:url(../images/myhomepage/view.png) no-repeat;
	float:left;
	margin:6px 0px 0 15px;
}
.choose-film-btn{
	width:88px;
	height:34px;
	border:none;
	background:none;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.adjustment-div{
	margin-top:20px;
}
.adjustment-pic{
	width:170px;
	height:190px;
	float:left;
}
.display-pic{
	width:150px;
	height:175px;
	float:left;
	margin-left:40px;
}
.adjustment-div p{
	font-size:14px;
	font-weight:bold;
	color:#a1a1a1;
}
.adjustment-div .pic-big img{
	margin-top:20px;
	width:163px;
	height:156px;
}
.adjustment-div .pic-small img{
	margin-top:30px;
	width:128px;
	height:128px;
}

/*------帐号设置
-----------------------------------------------*/
.setting-content{
	width:980px;
	margin:10px auto;
}
.setting-content .edit-title{
	font-size:18px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
	color:#333;
	line-height:30px;
	padding-top:10px;
	width:650px;
	margin-left:10px;
}
.setting-content .tab-div{
	height:37px;
	width:840px;
	margin-left:70px;
	border-bottom:1px solid #dedede;
	margin-top:20px;
}
.setting-content .tab-div-ul{
	margin-left:20px;
}
.setting-content .tab-div-ul li{
	width:148px;
	height:37px;
	margin-left:10px;
	float:left;
	text-align:center;
	line-height:45px;
	_line-height:37px;
	font-size:14px;
	font-weight:bold;
	position:relative;
}
.setting-content .tab-div-ul li a{
	background:url(../images/myhomepage/btn_tab_a.png) no-repeat;
	color:#6a6a6a;
	display:block;
}
.setting-content .tab-div-ul li a:hover,
.setting-content .tab-div-ul li a.active{
	background:url(../images/myhomepage/btn_tab_hover.png) no-repeat;
	display:block;
	color:#fff;
}
.btn-p{
	clear:both;
	padding-top:25px;
	*padding-top:0px;
}
.setting-content .finish-btn{
	margin-left:400px；
}
.input-text{
	width:80px;
	float:left;
	text-align:right;
	margin-right:15px;
	line-height:44px;
	font-size:14px;
	color:#6a6a6a;
}
.setting-content .choose-film-cover{
	margin-top:50px;
}
.note-text{
	clear:both;
	padding-left:100px;
	padding-bottom:15px;
	color:#b5b5b5;
}
.setting-content .edit-btn{
	width:145px;
	height:42px;
	text-alignt:center;
	float:left;
	margin:0px 0 30px 400px;
	_margin:50px 0 80px 400px;
	*margin:50px 0 80px 400px;
	background:url(../images/myhomepage/finish_btn.png) no-repeat;
	color:#fff;
	line-height:42px;
	border:none;
	font-size:18px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
	cursor:pointer;
}




/*share*/
.ul-share li{ line-height:30px; height:30px; margin:20px;}
	.ul-share li img, .ul-share li h5, .ul-share li .bind{display:block; float:left;}
	.ul-share li h5{margin-left:20px; color:#377cb3; font-size:14px; font-weight:500;}
	.ul-share li .bind, .ul-share li .bind:link, .ul-share li .bind:visited{
		margin-left:120px; 
		background:#ED8F45; 
		width:100px; 
		height:25px; 
		text-align:center; 
		color:#fff; 
		font-weight:bold;
		font-size:13px; 
		border:1px solid #bbbcbe;
	}

/*user-edit*/
.hidden{display:none;}
	.ul-user-edit li{color:#868686; width:400px; height:50px;}
	.ul-user-edit .div-lbl{width:40px; text-align:right; float:left; margin-top:10px;}
	.ul-user-edit .div-input{float:left; margin-left:20px;}
	.ul-user-edit input{border:1px solid #dfdfdf; height:30px; line-height:30px; background:#F6f6f6; text-align:center; font-weight:bold;color:#868686; }

	.dl-input-select{position:absolute; 
		top:28px; 
		left:0px; 
		z-index:1160;
		background:#F6f6f6;
		border:1px solid #dfdfdf;
		border-top:none;  
		overflow-y:auto;
	}
	.dl-input-select dd{height:25px; line-height:25px; text-align:center; font-weight:bold; cursor:pointer;}
	.dl-input-select dd:hover{background:#2E8FDC; color:#fff;}
	.dd-over{background:#2E8FDC; color:#fff;}
	
	.div-relative{position:relative; float:left; margin-right:18px;z-index:1; }
	.div-relative input{cursor:pointer;}
	.img-arrow{ 
	position:absolute; 
	top:8px; 
	right:3px; 
	*right:22px;
	z-index:50; 
	cursor:pointer;
	} 
	
	.div-relative .txt-user-name{width:250px; text-align:left;}
	.txt-user-sex, .dl-sex-select{width:65px;}
	.txt-user-year, .dl-year-select{width:65px;}
	.txt-user-month, .dl-month-select{width:55px;}
	.txt-user-day, .dl-day-select{width:55px;}
	.txt-user-pro, .dl-pro-select{width:105px;}
	.txt-user-city, .dl-city-select{width:105px;}


/*medeal*/
.ul-medal{width:800px;}
	.ul-medal li{float:left; margin-right:30px; width:65px; text-align:center; margin-top:30px;}
	.ul-medal h6{margin-top:5px;}